kỷ luật bóng đá
Persita fined 40 million rupiah after Persija riot: host liability and the stadium-safety lessonThe stadium clock at Banten International Stadium jumped from 20:00 to 20:31....
Al-Shamat's 63rd-Minute Fury: When Iron Discipline Turns Emotion into a CrimeMinute 63. The Saudi Arabia bench suddenly became the focal point of an entir...
V-League On-Field Violence: The Missed Red Card and the Responsibilities Still UnnamedOn September 20, 2026, in the match between Dong Nai and Cong An Ha Noi (CAHN...
The Ghost at Binh Phuoc: The Elbow, the Yellow Card, and the Gap V.League Left BehindIn the 16th minute at Binh Phuoc Stadium, before the stands had even settled...
Nine Blank Sections in the Analyst's Room: Vietnamese Esports Is Analyzing on Data That Does Not ExistA colleague sent me a nine-page analysis file. I turned each page, and on eve...
Manchester United Blow 2-0 Lead to Brighton in the League Cup: A Midfield That Lost Its Shape, and Two Deals Still Awaiting VerificationI do not have footage of Manchester United's match against Brighton. I have o...
Overwatch 2 Perks: The Patch That Hides Inside Every MatchThe clock in the Seoul studio read 01:47. On screen, a ranked match had reach...
Manchester United vs Tottenham: Two Giants Sinking Together, and the Question Sitting at the Manager's SeatThe marquee fixture of Premier League matchday 6 between Manchester United an...
Siuhy Becomes a Free Agent After Leaving Team Liquid: Decoding 185 Maps and an Unresolved IGL ProblemIn July 2026, Team Liquid announced it had moved Kamil "siuhy" Szkaradek to t...
Vietnamese Football Between Two Seasons: Patrons, Academies and the Data VoidVIETNAMESE FOOTBALL BETWEEN TWO SEASONS: PATRONS, ACADEMIES AND THE DATA VOID...
The Transfer Window Notebook: When FFP Counts Money and Forgets PeopleA Nha Trang night in January, sea wind slipping through a half-open window, a...
Release Clauses and Wage Bills: The Real Story of Vietnam's Transfer WindowIn June 2026, Pau FC announced the signing of Nguyễn Quang Hải. The fee:...
V.League and the Data Gap: Lessons From an Empty AnalysisWhen the final whistle had barely faded, thousands of fans refused to leave t...
Wolves Esports beat A Team 2-0 at VCT Threshold China 2026: the 43 and 54 minutes behind a guest slotThe clock inside THE HUB Performing Arts Center in Shanghai on the evening of...
Ultimate Championship: $150,000, an Unfinished Equation and the Sixteen-Slot GapBudapest, on the eve of the opening of the Ultimate Championship. The...
UNAM, Pumas UNAM and a Labelling Error: Excavating a Data Fault Line Inside FootballMy spreadsheet in Berlin has a column labelled "provenance". That column exis...
Nine Analytical Sections, Not a Single Fact: The Night an Empty Report Landed on My Table Tennis DeskAt one in the morning, the printer in my small office in Nha Trang pushed out...
Zidane begins the France era: three matches, ten days, and a blank match reportIn Clairefontaine, in the middle of the unveiling press conference, a...
The stands do not cry for a conceded goal, yet the sigh after losing to Thailand echoes into the press roomOn the evening of October 1, 2026, inside a narrow press room at the training...
Three Strikers Left and the Crack Beneath Vietnam's AttackOn September 30, at the training center in Bandung, one line of Vietnam's squ...
